/**
 * @module ES2022
 */

import * as A from './A.js';
import B from './B';
// import h from 'file:D:/repos/rsbuild-vanilla/src/utils/import-l2/h.html';

// #__EFFECT__
console.log('L2::import');

queueMicrotask(() => {
  console.log('L2::queueMicrotask', A.bar);
});
setTimeout(() => {
  console.log('L2::setTimeout', B.foo);
});

type ExtractWhat<W, Q> = Extract<W, Q>;
//          ^?
// console.log(h)
